<?php
/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of UsuarioClass
 *
 * @author Gustavo
 */
include_once '../persistencia/FuncoesClass.php';
class UsuarioClass {
    protected $nome;
    protected $sobrenome;
    protected $cpf;
    protected $rg;
    protected $dt_nascimento;
    protected $login;
    protected $senha;
    protected $permissao;
    protected $func;
    
    public function  __construct() {
        $this->func = new FuncoesClass();
    }
        
    public function  __destruct() {

    }

    public function getNome(){
        return $this->nome;
    }

    public function getSobrenome(){
        return $this->sobrenome;
    }

    public function getCpf(){
        return $this->cpf;
    }

    public function getRg(){
        return $this->rg;
    }

    public function getDt_nascimento(){
        return $this->dt_nascimento;
    }

    public function getLogin(){
        return $this->login;
    }

    public function getSenha(){
        return $this->senha;
    }

    public function getPermissao(){
        return $this->permissao;
    }

    public function setNome($nome){
        $this->nome = $nome;
    }

    public function setSobrenome($sobrenome){
        $this->sobrenome = $sobrenome;
    }

    public function setCpf($cpf){
        $this->cpf = $cpf;
    }

    public function setRg($rg){
        $this->rg = $rg;
    }

    public function setDt_nascimento($dt_nascimento, $tipo){
        $this->dt_nascimento = $this->func->converteData($dt_nascimento, $tipo);
    }

    public function setLogin($login){
        $this->login = $login;
    }

    public function setSenha($senha){
        $this->senha = md5($senha);
    }

    public function setPermissao($permissao){
        $this->permissao = $permissao;
    }
}
?>